Big Huge Thesaurus

Verpa bohemica

noun

sounds kind of like